package com.example.friend.service;


import com.example.common.core.model.TableDataInfo;
import com.example.friend.model.question.dto.QuestionQueryDTO;
import com.example.friend.model.question.vo.QuestionDetailVO;
import com.example.friend.model.question.vo.QuestionVO;

import java.util.List;

public interface IQuestionService {
    TableDataInfo list(QuestionQueryDTO questionQueryDTO);

    QuestionDetailVO detail(Long questionId);

    String preQuestion(Long questionId);

    String nextQuestion(Long questionId);
    
    /**
     * 获取热门题目列表
     * @return 热门题目ID列表
     */
    List<QuestionVO> hotList();
}
